//
//  GUNetDef.h
//  MyGoUDome
//
//  Created by uistrong on 13-3-28.
//  Copyright (c) 2013年 uistrong. All rights reserved.
//

#ifndef MyGoUDome_GUNetDef_h
#define MyGoUDome_GUNetDef_h


#define NET_Header_ID (0x7F)
#define NET_MAX_PACKET_SIZE (8192)

// 数据头
typedef struct {
    char head4[4];
    int dataLen;
}t_net_header;


// 通信错误码定义
#define SUCCESS 0
#define INVALID_SOCKET (~0)
#define SOCKET_ERROR -1

#define NET_CONNNECT_TIMEOUT -100
#define NET_RECV_TIMEOUT -200
#define NET_COMMUNICATOR_ERROR -500

#define NET_DATA_ERROR -1000 // 服务器返回数据错误
#define NET_SERVER_ERROR -1001  // 服务器返回错误



#endif
